招生考试网
 3773考试网 - 专升本考试 - 分省专升本 - 广东专插本 - 正文
 

2013肇庆学院专插本考试大纲(高级语言程序设计)

来源:2exam.com 2012-11-12
2013肇庆学院专插本考试大纲(高级语言程序设计).doc

2013年肇庆学院本科插班生考试大纲(核对)
(高级语言程序设计)

Ⅰ 考试性质
普通高等学校本科插班生(又称专插本)招生考试是由专科毕业生参加的选拔性考试。高等学校根据考生的成绩,按照已确定的招生计划,德、智、体全面衡量,择优录取。因此,本科插班生考试应有较高信度、效度、必要的区分度和适当的难度。
Ⅱ 考试内容及要求
一、考试基本要求
主要测试考生运用C语言实现程序设计的知识和能力的掌握程度。要求考生熟悉C语言的数据类型、基本语法、语句和编程方法,掌握程序设计算法的基本结构,程序设计的基本方法,具备使用C语言编写、分析、调试一般程序的基本能力。
二、考试知识点
1.C语言的基本知识
基本数据类型(int,float,double,char)及其存储和表示方法
常量及表示方法
变量及其定义、使用方法
基本运算符及其使用规则(算术运算符、赋值运算符、条件运算符、逗号运算符、关系运算符和逻辑运算符等)
关系表达式及其应用(算术表达式、赋值表达式、条件表达式,逗号表达式、关系表达式和逻辑表达式等)
算法及其常规表示方法(传统流程图和NS图)
结构化程序设计方法
2.程序设计基础
顺序结构的程序设计(基本输入输出语句:scanf/printf,getchar/putchar)
分支结构的程序设计(if语句的三种形式,switch语句,分支结构嵌套)
循环结构的程序设计(for语句,while语句,do…while语句,循环结构的嵌套,break和continue语句的应用)
3.函数程序设计
函数的定义、声明和调用方法
函数参数的传递
局部变量、全局变量、静态变量的概念
变量的存储属性和作用范围
4.数组程序设计
一维、二维数组的定义和引用
一维、二维数组的初始化
一维、二维数组的程序设计
字符数组和字符串
5.指针程序设计
指针、地址的概念
指针变量的定义、初始化和基本运算
通过指针操作一维数组元素的方法
指针变量作为函数参数、一维数组名作为函数参数的应用
指针与字符数组的关系
指针数组的定义和基本应用
6.结构类型程序设计
结构变量的定义和基本操作
结构数组的定义和基本操作
指针在结构变量和结构数组中的应用
7.文件
文件的概念
文件的基本操作(打开、关闭、读、写)
Ⅲ 考试形式及试卷结构
一、考试形式:
闭卷,笔试,考试时间为120分钟,试卷满分为100分。考生使用答题卡答题。
二、试题题型及赋分:
1、选择题…………………约占10%
2、填空题…………………约占18%
3、程序改错题……………约占12%
4、程序分析题……………约占24%
5、编程题…………………约占36%
Ⅳ 题型示例
一、单选题(本题共5小题,每小题2分,共10分)
1.下列选项中不合法的用户标识符是(   )
  (A) file    (B) abc.c    (C) _31    (D) PR
2. 对于循环语句while(M) a++;其中的表达式M等价于(    )。
  (A) M==0    (B) M==1     (C) M!=0   (D) M!=1
二、填空题(本题共3小题,每小题6分,共18分)
⒈ 在下面程序的划线处补充缺失部分,使程序达到输入圆柱体的底面半径和高,计算其体积并输出,保留4位小数的功能。
#include  <stdio.h>
                              
int main(void)
{
    double  r, h, v;
                                           
v=PI*r*r*h;
printf("v=%.4f\n",v);
return 0;
}
三、程序改错题(本题共2小题,每小题6分,共12分)
⒈ 程序功能为输入n个整数(n在运行中从键盘中输入),求其中正整数的个数,并输出。程序有错误,请改正。
#include <stdio.h>
int  main(void)
{
int i, n, x, count;     
printf("输入n:");
scanf("%d",&n);
printf("输入%d个整数:",n);
for( i=1;i<=n;i++);  
{
scanf("%d",&x);
if (x>0)  count++;
}
printf("输入的正整数的个数为:%d\n", count );
      return 0;
}
四、程序分析题(本题共3小题,每小题8分,共24分)
⒈ 请写出程序的运行结果。
#include <stdio.h>
int main(void)
{
int score[10]={83,75,64,53,92,77,45,88,100,67}, i;
static int grade[5];
i=0;
while( i<10 )
{
switch(score[i]/10)
{
case 10:
case 9: grade[0]++; break;
case 8: grade[1]++; break;
case 7: grade[2]++; break;
case 6: grade[3]++; break;
default: grade[4]++; break;
}
i++;
}
printf("A:%d,B:%d,C:%d,D:%d,E:%d\n",grade[0],grade[1],grade[2],grade[3],grade[4]);
return 0;
}
运行结果:

五、编程题(本题共4小题,每小题9分,共36分)
1. 编写程序,输入x,计算并输出下列分段函数y的值(保留4位小数)
      
Ⅴ 参考书目
1.《C语言程序设计》,何钦铭编著,北京,高等教育出版社,2008年。
2.《C程序设计(第三版)》,谭浩强编著,北京,清华大学出版社,2005年。


  • 上一个文章:
  • 网站版权与免责声明
    ①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
    ②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系.
    最新文章

    分省专升本
    福建专升本 | 安徽专升本 | 山东专升本 | 江西专升本 | 辽宁专升本
    河南专升本 | 湖南专升本 | 湖北专升本 | 上海专升本 | 广东专插本
    河北专接本 | 江苏专转本 | 北京专升本 | 浙江专升本 | 重庆专升本
    吉林专升本 | 黑龙江专升本 | 山西专升本 | 天津专升本 | 甘肃专升本
    海南专升本 | 陕西专升本 | 内蒙古专升本 | 四川专升本 | 云南专升本
    浙江省22 | 新疆直升本 | 广西专升本 | 江苏专转本 | 青海专升本
    上海插班生 | 宁夏专升本 | 贵州专升本 | 西藏专升本
    政策法规
    考试大纲
    考试问答
    试题答案
    录取查询
    成绩查询
    录取分数线

    | 关于我们 | 联系我们 | 版权申明 | 网站导航 |
    闽ICP备06019773号